const { defineConfig } = require("@vue/cli-service");
console.log(process.env.VUE_APP_BASE_API);
module.exports = defineConfig({
  lintOnSave: false, //关闭eslint
  transpileDependencies: true,
  publicPath: "./", //静态资源包打包为相对路径
  outputDir: "dist", //输出文件
  devServer: {
    open: false,
    host: "0.0.0.0",
    port: 8080,
    hot: true,
    proxy: {
      [process.env.VUE_APP_BASE_API]: {
        target: "https://hzapp.flowark.co/flow-chain/", // 你请求的第三方接口
        changeOrigin: true, // 在本地会创建一个虚拟服务端，然后发送请求的数据，并同时接收请求的数据，这样服务端和服务端进行数据的交互就不会有跨域问题
        pathRewrite: {
          // 路径重写，
          ["^" + process.env.VUE_APP_BASE_API]: "", // 替换target中的请求地址，也就是说以后你在请求http://api.wpbom.com这个地址的时候直接写成/Api即可。
        },
      },
    },
  },
});
